Modellbasierte Bewertung von Testprozessen nach TPI NEXT mit Geschäftsprozess-Mustern
نویسندگان
چکیده
Die Qualität eines zu entwickelnden Softwareprodukts wird entscheidend durch die Qualität des zugehörigen Testprozesses beeinflusst. Das TPIModell ist ein Referenzmodell zur Bewertung der Qualität eines Testprozesses, das mittels Kontrollpunkten den Reifegrad von Testaktivitäten bestimmt. Dabei ist allerdings sowohl die Interpretation des zu bewertenden Testprozesses, welcher in der Praxis häufig gar nicht oder nur informell beschrieben ist, als auch die Interpretation des TPI-Modells selbst von dem Wissen und den Erfahrungen des bewertenden Experten abhängig. Dies führt unmittelbar zu einer langwierigen, schwierigen und insbesondere subjektiven Bewertung eines Testprozesses. Um eine objektivere, einfachere und effizientere Bewertung zu ermöglichen, wird im Beitrag ein Ansatz vorgestellt, mit dem ein Testprozess als Geschäftsprozess und die Kontrollpunkte des TPI-Modells in Form von Geschäftsprozess-Mustern mit Hilfe der Modellierungssprache BPMN formal modelliert werden. Auf dieser Basis kann die Qualität eines Testprozesses durch eine systematische Analyse untersucht und bewertet werden. Zur Evaluierung des entwickelten Konzepts wird ein Fallbeispiel eines Testprozesses systematisch bewertet. 1. Herausforderungen bei TPI NEXT Die Qualität eines zu entwickelnden Softwareprodukts wird entscheidend durch die Qualität des Testprozesses beeinflusst. Methoden zur Testprozessverbesserung werden bereits seit den 1990er Jahren eingesetzt. Eine der erfolgreichsten dieser Methoden ist TPI (Test Process Improvement) von Sogeti, dessen aktuelle Version in 2009 unter dem Namen TPI NEXT [Ew11] veröffentlicht wurde. Getreu der Aussage von Watts Humphrey „If you don’t know where you are, a map won’t help” [Hu95], enthält TPI NEXT Kontrollpunkte für verschiedene Test-relevante Kernbereiche (wie z.B. Testmanagement, Testwerkzeuge), um die aktuelle Position eines Testprozesses auf einer Reifegrad-Skala zu bestimmen. Kontrollpunkte sind hierbei Anforderungen an den Prozess, die ähnlich wie bei allen anderen verbreiteten Modellen in natürlicher Sprache formuliert werden. Als Reifegrade verwendet TPI NEXT die vier Stufen Initial, Kontrolliert, Effizient und Optimierend mit jeweils fester Anzahl an Kontrollpunkten [Ew11].
منابع مشابه
Modellbasierte und Modellgetriebene Softwaremodernisierung
Forderungen nach permanenter Änderbarkeit und nach verbesserten Qualitätseigenschaften von Softwaresystemen wie Performanz, Sicherheit und Zuverlässigkeit erfordern umfangreiche und regelmäßige Modernisierungsmaßnahmen. Diese Forderungen werden umso drängender, je wichtiger diese Systeme für Geschäftsprozesse und Produkte sind. Wegen der Kritikalität und der Größe der Systeme beinhaltet die Mod...
متن کاملModellbasierte und Modellgetriebene Softwaremodernisierung: Bericht über den Workshop im Rahmen der Konferenz "Modellierung 2016"
Forderungen nach permanenter Änderbarkeit und nach verbesserten Qualitätseigenschaften von Softwaresystemen wie Performanz, Sicherheit und Zuverlässigkeit erfordern umfangreiche und regelmäßige Modernisierungsmaßnahmen. Diese Forderungen werden umso drängender, je wichtiger diese Systeme für Geschäftsprozesse und Produkte sind. Wegen der Kritikalität und der Größe der Systeme umfasst die Modern...
متن کاملFachgruppen OOSE und SWA: Bericht und Beiträge vom gemeinsamen Workshop Modellbasierte und Modellgetriebene Softwaremodernisierung (MMSM 2012)
Forderungen nach permanenter Änderbarkeit und nach verbesserten Qualitätseigenschaften von Softwaresystemen wie Performanz, Sicherheit und Zuverlässigkeit erfordern umfangreiche und regelmäßige Modernisierungsmaßnahmen. Diese Forderungen werden umso drängender, je wichtiger diese Systeme für Geschäftsprozesse und Produkte sind. Wegen der Komplexität der Systeme beinhaltet eine Modernisierung se...
متن کاملBewertung von Wissenmanagement: Vom Business Case zum Eckpfeiler der Implementierung
Wissensmanagement entwickelte sich in den letzten Jahren zu einem beliebten ManagementWerkzeug. Mit vermehrtem Einsatz steigt auch die Forderung nach einer Quantifizierung des aus Wissensmanagement resultierenden Nutzens. Die in Literatur und Praxis am gängigsten diskutierten Bewertungskonzepte beziehen sich entweder auf die Bewirtschaftung oder Bewertung von intellektuellem Kapital. Im Rahmen ...
متن کاملEx-ante Bewertung landwirtschaftlicher Nutzungsänderungen unter Anwendung einer Entscheidungsunterstützungsmethode
Mit dem Anbau und der Kombination von Energieund Marktfrüchten in Fruchtfolgen haben sich die Herausforderungen an modellbasierte, regionalspezifische Vorhersagen erhöht. Dies gilt im Besonderen hinsichtlich ihrer Auswirkungen auf die Umwelt und die Wirtschaftlichkeit. Mit der Entwicklung der Rechentechnik ist es nunmehr möglich Simulationen vormals niedrig skalierter Modelle differenzierter un...
متن کامل